package wojtek.edytor.dane;

import java.util.Vector;

public class Klub {

	String nazwaKlubu;
	int rokZalozenia;
	String barwy;
	int liczbaSekcji;
	Prezes prezes;
	Boisko boisko;
	private Vector<Sekcja> sekcje;
	
	Klub(String nazwa, Prezes prezes, Boisko boisko){
		
		this.nazwaKlubu = nazwa;
		this.rokZalozenia = 1990;
		this.barwy = "bialo-czarne";
		this.liczbaSekcji = 2;
		this.prezes = prezes;
		this.boisko = boisko;
		sekcje = new Vector<Sekcja>(liczbaSekcji);
	}
	
	public boolean dodajSekcje(Sekcja dodawanaSekcja){
		if(!sekcje.contains(dodawanaSekcja)){
			sekcje.add(dodawanaSekcja);
			return false;
		} else {
			System.out.println("Taka sekcja juz istnieje w tym klubie ");
		return true;
		}
	}

	public String getNazwaKlubu() {
		return nazwaKlubu;
	}

	public void setNazwaKlubu(String nazwaKlubu) {
		this.nazwaKlubu = nazwaKlubu;
	}

	public int getRokZalozenia() {
		return rokZalozenia;
	}

	public void setRokZalozenia(int rokZalozenia) {
		this.rokZalozenia = rokZalozenia;
	}

	public String getBarwy() {
		return barwy;
	}

	public void setBarwy(String barwy) {
		this.barwy = barwy;
	}

	public int getLiczbaSekcji() {
		return liczbaSekcji;
	}

	public void setLiczbaSekcji(int liczbaSekcji) {
		this.liczbaSekcji = liczbaSekcji;
	}

	public Prezes getPrezes() {
		return prezes;
	}

	public void setPrezes(Prezes prezes) {
		this.prezes = prezes;
	}

	public Boisko getBoisko() {
		return boisko;
	}

	public void setBoisko(Boisko boisko) {
		this.boisko = boisko;
	}

	public Vector<Sekcja> getSekcje() {
		return sekcje;
	}

	public void setSekcje(Vector<Sekcja> sekcje) {
		this.sekcje = sekcje;
	}
}
